{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #000080; text-decoration-color: #000080\"> __                                            </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">/\\ \\                                           </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">\\ \\ \\___      __     _____   _____   __  __    </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\"> \\ \\  _ `\\  /</span><span style=\"color: #000080; text-decoration-color: #000080\">'__`\\  /\\ '</span><span style=\"color: #000080; text-decoration-color: #000080\">__`\\/\\ '__`\\/\\ \\/\\ \\   </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">  \\ \\ \\ \\ \\/\\ \\L\\.\\_\\ \\ \\L\\ \\ \\ \\L\\ \\ \\ \\_\\ \\  </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">   \\ \\_\\ \\_\\ \\__/.\\_\\\\ \\ ,__/\\ \\ ,__/\\/`____ \\ </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">    \\/_/\\/_/\\/__/\\/_/ \\ \\ \\/  \\ \\ \\/  `/___/&gt; \\</span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">                       \\ \\_\\   \\ \\_\\     /\\___/</span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">                        \\/_/    \\/_/     \\/__/ </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\"> __                 __    __      ____                          </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">/\\ \\      __       /\\ \\__/\\ \\    /\\  _`\\                        </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">\\ \\ \\____/\\_\\  _ __\\ \\ ,_\\ \\ \\___\\ \\ \\/\\ \\     __     __  __    </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\"> \\ \\ </span><span style=\"color: #000080; text-decoration-color: #000080\">'__`\\/\\ \\/\\`'</span><span style=\"color: #000080; text-decoration-color: #000080\">__\\ \\ \\/\\ \\  _ `\\ \\ \\ \\ \\  /'__`\\  /\\ \\/\\ \\   </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">  \\ \\ \\L\\ \\ \\ \\ \\ \\/ \\ \\ \\_\\ \\ \\ \\ \\ \\ \\_\\ \\/\\ \\L\\.\\_\\ \\ \\_\\ \\  </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">   \\ \\_,__/\\ \\_\\ \\_\\  \\ \\__\\\\ \\_\\ \\_\\ \\____/\\ \\__/.\\_\\\\/`____ \\ </span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">    \\/___/  \\/_/\\/_/   \\/__/ \\/_/\\/_/\\/___/  \\/__/\\/_/ `/___/&gt; \\</span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">                                                          /\\___/</span>\n",
       "<span style=\"color: #000080; text-decoration-color: #000080\">                                                          \\/__/ </span>\n",
       "\n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[34m __                                            \u001b[0m\n",
       "\u001b[34m/\u001b[0m\u001b[34m\\ \\                                           \u001b[0m\n",
       "\u001b[34m\\ \\ \\___      __     _____   _____   __  __    \u001b[0m\n",
       "\u001b[34m \\ \\  _ `\\  \u001b[0m\u001b[34m/\u001b[0m\u001b[34m'__`\\  /\\ '\u001b[0m\u001b[34m__`\\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ '__`\\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\   \u001b[0m\n",
       "\u001b[34m  \\ \\ \\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\L\\.\\_\\ \\ \\L\\ \\ \\ \\L\\ \\ \\ \\_\\ \\  \u001b[0m\n",
       "\u001b[34m   \\ \\_\\ \\_\\ \\__/.\\_\\\\ \\ ,__/\\ \\ ,__/\\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m`____ \\ \u001b[0m\n",
       "\u001b[34m    \\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/__/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m \\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m  \\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m  `\u001b[0m\u001b[34m/___/\u001b[0m\u001b[34m> \\\u001b[0m\n",
       "\u001b[34m                       \\ \\_\\   \\ \\_\\     \u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\___/\u001b[0m\n",
       "\u001b[34m                        \\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m    \\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m     \\\u001b[0m\u001b[34m/__/\u001b[0m\u001b[34m \u001b[0m\n",
       "\u001b[34m __                 __    __      ____                          \u001b[0m\n",
       "\u001b[34m/\u001b[0m\u001b[34m\\ \\      __       \u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\__/\\ \\    \u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\  _`\\                        \u001b[0m\n",
       "\u001b[34m\\ \\ \\____/\\_\\  _ __\\ \\ ,_\\ \\ \\___\\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\     __     __  __    \u001b[0m\n",
       "\u001b[34m \\ \\ \u001b[0m\u001b[34m'__`\\/\\ \\/\\`'\u001b[0m\u001b[34m__\\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\  _ `\\ \\ \\ \\ \\  \u001b[0m\u001b[34m/\u001b[0m\u001b[34m'__`\\  \u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\   \u001b[0m\n",
       "\u001b[34m  \\ \\ \\L\\ \\ \\ \\ \\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m \\ \\ \\_\\ \\ \\ \\ \\ \\ \\_\\ \\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\ \\L\\.\\_\\ \\ \\_\\ \\  \u001b[0m\n",
       "\u001b[34m   \\ \\_,__/\\ \\_\\ \\_\\  \\ \\__\\\\ \\_\\ \\_\\ \\____/\\ \\__/.\\_\\\\\u001b[0m\u001b[34m/\u001b[0m\u001b[34m`____ \\ \u001b[0m\n",
       "\u001b[34m    \\\u001b[0m\u001b[34m/___/\u001b[0m\u001b[34m  \\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m   \\\u001b[0m\u001b[34m/__/\u001b[0m\u001b[34m \\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/___/\u001b[0m\u001b[34m  \\\u001b[0m\u001b[34m/__/\u001b[0m\u001b[34m\\\u001b[0m\u001b[34m/_/\u001b[0m\u001b[34m `\u001b[0m\u001b[34m/___/\u001b[0m\u001b[34m> \\\u001b[0m\n",
       "\u001b[34m                                                          \u001b[0m\u001b[34m/\u001b[0m\u001b[34m\\___/\u001b[0m\n",
       "\u001b[34m                                                          \\\u001b[0m\u001b[34m/__/\u001b[0m\u001b[34m \u001b[0m\n",
       "\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #800000; text-decoration-color: #800000\"> _   _      _ _        __        __         _     _ _ </span>\n",
       "<span style=\"color: #800000; text-decoration-color: #800000\">| | | | ___| | | ___   \\ \\      / /__  _ __| | __| | |</span>\n",
       "<span style=\"color: #800000; text-decoration-color: #800000\">| |_| |/ _ \\ | |/ _ \\   \\ \\ /\\ / / _ \\| '__| |/ _` | |</span>\n",
       "<span style=\"color: #800000; text-decoration-color: #800000\">|  _  |  __/ | | </span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">(</span><span style=\"color: #800000; text-decoration-color: #800000\">_</span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">)</span><span style=\"color: #800000; text-decoration-color: #800000\"> |   \\ V  V / </span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">(</span><span style=\"color: #800000; text-decoration-color: #800000\">_</span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">)</span><span style=\"color: #800000; text-decoration-color: #800000\"> | |  | | </span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">(</span><span style=\"color: #800000; text-decoration-color: #800000\">_| |_|</span>\n",
       "<span style=\"color: #800000; text-decoration-color: #800000\">|_| |_|\\___|_|_|\\___/     \\_/\\_/ \\___/|_|  |_|\\__,</span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">_(</span><span style=\"color: #800000; text-decoration-color: #800000\">_</span><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">)</span>\n",
       "<span style=\"color: #800000; text-decoration-color: #800000\">                                                      </span>\n",
       "\n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[31m _   _      _ _        __        __         _     _ _ \u001b[0m\n",
       "\u001b[31m| | | | ___| | | ___   \\ \\      \u001b[0m\u001b[31m/\u001b[0m\u001b[31m \u001b[0m\u001b[31m/\u001b[0m\u001b[31m__\u001b[0m\u001b[31m  _ __| | __| | |\u001b[0m\n",
       "\u001b[31m| |_| |\u001b[0m\u001b[31m/\u001b[0m\u001b[31m _ \\ | |\u001b[0m\u001b[31m/\u001b[0m\u001b[31m _ \\   \\ \\ \u001b[0m\u001b[31m/\u001b[0m\u001b[31m\\ \u001b[0m\u001b[31m/\u001b[0m\u001b[31m \u001b[0m\u001b[31m/\u001b[0m\u001b[31m _ \\| '__| |\u001b[0m\u001b[31m/\u001b[0m\u001b[31m _` | |\u001b[0m\n",
       "\u001b[31m|  _  |  __/ | | \u001b[0m\u001b[1;31m(\u001b[0m\u001b[31m_\u001b[0m\u001b[1;31m)\u001b[0m\u001b[31m |   \\ V  V \u001b[0m\u001b[31m/\u001b[0m\u001b[31m \u001b[0m\u001b[1;31m(\u001b[0m\u001b[31m_\u001b[0m\u001b[1;31m)\u001b[0m\u001b[31m | |  | | \u001b[0m\u001b[1;31m(\u001b[0m\u001b[31m_| |_|\u001b[0m\n",
       "\u001b[31m|_| |_|\\___|_|_|\\___/     \\_/\\_/ \\___/|_|  |_|\\__,\u001b[0m\u001b[1;31m_\u001b[0m\u001b[1;31m(\u001b[0m\u001b[31m_\u001b[0m\u001b[1;31m)\u001b[0m\n",
       "\u001b[31m                                                      \u001b[0m\n",
       "\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import pyfiglet\n",
    "import rich\n",
    "result = pyfiglet.figlet_format(\"happy birthDay\", \\\n",
    "    font = \"larry3d\")\n",
    "rich.print(f'[blue]{result}[/blue]')\n",
    "result = pyfiglet.figlet_format(\"Hello World!\",\\\n",
    "     font = \"standard\")\n",
    "     \n",
    "rich.print(f'[red]{result}[/red]')"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3.8.13 ('py38')",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.13"
  },
  "orig_nbformat": 4,
  "vscode": {
   "interpreter": {
    "hash": "da3096a4b2ddf6e3108983d9c4f8ed6b468b54d4f76a60924a980331cf3af984"
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
